package com.ys.service.sys;

import com.ys.dto.DtreeSqlDto;
import com.ys.dto.YsTreeDto;
import com.ys.vo.R;

public interface TsOrganizationInfoService {
	void repairNode(String guidTsOrganizationInfo) throws Exception;
	
	R add(Long pid, String orgName, String orgKind);
	
	R edit(Long id, String orgName, String headUserId, int status);
	
	void repairUserOrg(String userId);
	
	void clearTreeInfo();
	
	void repairTreeInfo(String guid);

	DtreeSqlDto dtree();

	YsTreeDto ysTree();
}